Coordination in Multi-Agent Systems: A Declarative Approach using Coordination Spaces
نویسندگان
چکیده
Coordination is an important aspect of multi-agent systems (MAS). Although being decisive for many MAS applications, it is rarely modelled and implemented explicitly. Instead, coordination is realized implicitly and hard wired among other agent functionalities. Therefore, this work aims at providing an approach towards explicit coordination in MAS in which developers can focus more on what and not so much on how to coordinate. More specifically, this paper presents both a declarative approach to modelling coordination in MAS and a reference implementation for an agent framework. In this implementation, so-called coordination spaces that are part of the agent environment, process the declarative description of the coordination and thus release the developer from programming coordination manually. Consequently, this approach to declarative coordination offers benefits like reusability and interoperability of coordination aspects of MAS as well as the possibility to coordinate agents with heterogeneous architectures.
منابع مشابه
Decentralized Coordination in Self-Organizing Systems based on Peer-to-Peer Coordination Spaces
Coordination is an important aspect to realize Self-organizing Systems usually implemented as part of the functional properties of the system. This paper promotes a separation of concerns via a declarative approach to realize decentralized coordination in Self-organizing Multi-Agent Systems (MAS). In previous work the concept of Coordination Spaces was developed which provides explicit support ...
متن کاملVoltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملBaton: a service manager for better sustaining agent coordination in smart spaces
Purpose – Smart spaces are open complex computing systems, consisting of a large variety of cooperative smart things. Central to building smart spaces is the support for sophisticated coordination among diverse smart things collaborating to accomplish specified tasks. Multi-agent systems are often used as the software infrastructures to address the coordination issue in smart spaces. However, s...
متن کاملBaton: A Service Management System for Coordinating Smart Things in Smart Spaces
Smart spaces are open complex computing systems, consisting of a large variety of cooperative smart things. Central to building smart spaces is the support for sophisticated coordination among diverse smart things collaborating to accomplish specified tasks. Multi-agent systems are often used as the software infrastructures to address the coordination in smart spaces. However, since agents in s...
متن کاملAutomated Agent Synthesis for Situation-Aware Service Coordination in Service-based Systems
Service-based systems have many applications, including collaborative research and development, e-business, health care, environmental control, military applications, and homeland security. Situation-aware service coordination is required for these systems to coordinate distributed activities under changing environment and workload. In this paper, an automated agent synthesis approach for situa...
متن کامل